
window.$enumObj={
    data:${json},
    getEnum:function(code){
      return  this.data[code];
    },
    getOne:function (code,key,val) {
        var enums = this.getEnum(code);
        for(var v of enums){
            if(v[key] == val){
                return v;
            }
        }
        return {
            label:'异常枚举',
            value:'error'
        };
    },
    findByLabel:function (code,label) {
        return this.getOne(code,'label',label);
    },
    findByValue:function (code,value) {
        return this.getOne(code,'value',value);
    },
    getLabel:function (code,value) {
        return this.findByValue(code,value).label;
    },
    getValue:function (code,label) {
        return this.findByLabel(code,label).value;
    },
}


